Big Huge Thesaurus

Celtis laevigata

noun